manor creek - French English Dictionary